larger snails - Alemán Inglés Diccionario